package com.wyx.suanfa;

/**
 * @author 王艺锡
 * @version 1.0
 */
public class subsets {
    //给你一个整数数组 nums ，数组中的元素 互不相同 。返回该数组所有可能的
    //子集
    //（幂集）。
    //
    //解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。
    public static void main(String[] args) {


    }
}
/*
* class Solution {
    List<List<Integer>> result = new ArrayList<>();
    LinkedList<Integer> path = new LinkedList<>();
    public List<List<Integer>> subsets(int[] nums) {
        subsetsHelper(nums,0);
        return result;
    }
    void subsetsHelper(int[] nums,int startIndex){
        result.add(new ArrayList<>(path));

        for(int i = startIndex;i < num.s.length; i++){
            path.add(nums[i]);
            subsetsHelper(nums,i + 1);
            path.removeLast();//删除链表最后一个节点（回溯）
        }


    }
}*/
